import win32api
import win32con
import win32gui
import time
import random

def xunzhao():

    wdname = u'阴阳师-网易游戏'
    # 取得窗口句柄
    hwnd = win32gui.FindWindow(0, wdname)
    if not hwnd:
        print("窗口找不到，请确认窗口句柄名称：【%s】" % wdname )
        exit()
    # 窗口显示最前面
    win32gui.SetForegroundWindow(hwnd)

def move_click(x, y, t=0):  # 移动鼠标并点击左键
    suiji1 = random.randint(0,10)
    suiji2 = random.randint(0,10)

    # print('鼠标抖动随机数为：+',suiji2,'  +',suiji1)
    win32api.SetCursorPos((x+suiji1, y+suiji2))  # 设置鼠标位置(x, y)，设置随机数，以防被封
    time.sleep(0.1)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0, 0, 0) # 点击鼠标左键
    # print('模拟点击')
    return 0

# 测试
# while True :
#     suiji = random.randint(0,5) #获得随机数
#     xunzhao() #游戏顶置，获得句柄
#     time.sleep(suiji) #间隔时间
#     move_click(1280, 685) #坐标点击
